//统一管理咱们项目用户相关的接口. 登录，退出登录
import request from '@/utils/request'
import type {
  loginForm,
  loginResponseData,
  userInfoReponseData,
} from '@/api/user/type'

//统一管理接口 枚举接口
enum API {
  LOGIN_URL = '/user/login',
  USERINFO_URL = '/user/info',
}
//暴露请求函数
//登录接口方法
export const reqLogin = (data: loginForm) =>
  request.post<any, loginResponseData>(API.LOGIN_URL, data)
//获取用户信息接口方法
export const reqUserInfo = () =>
  request.get<any, userInfoReponseData>(API.USERINFO_URL)
